more details... - Turkish English Dictionary